#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>

int main()
{
  int max = 100;
  pid_t pid;

  for (int i = 2; i <= max; i++) {
    if ((pid = fork()) == 0) {
      // child
      int flag = 1;
      for (int j = 2; j <= i / 2; j++) {
        if (i % j == 0) {
          flag = 0;
  	  break;
        }
      }

      if (flag) {
        printf("%d\n", i);
      }

      exit(0);
    } else if (pid < 0) {
      perror("fork");
      exit(1);
    }
  }
  exit(0);
}
